package com.swind.fast.modules.app.halali.partner.service;

import com.swind.fast.modules.app.halali.partner.entity.Restaurant;
import com.swind.fast.modules.app.halali.partner.entity.RestaurantOperation;

import com.baomidou.mybatisplus.extension.service.IService;
import com.swind.fast.modules.app.halali.partner.vo.response.PartnerHomeVo;
import com.swind.fast.modules.app.halali.partner.vo.response.RestaurantInfoVo;
import com.swind.fast.modules.app.halali.partner.vo.request.RestaurantVo;

import com.swind.fast.modules.app.halali.partner.entity.BankAccount;
import com.swind.fast.modules.app.halali.partner.vo.request.BankAccountVo;


/**
 * @Description: 项目
 * @Author: swind
 * @Date:   2021-11-20
 * @Version: V1.0
 */
public interface IRestaurantService extends IService<Restaurant> {

    RestaurantInfoVo getDetailInfo(String id);

    RestaurantOperation getOperationById(String id);

    PartnerHomeVo getHomeResult(String id);

    RestaurantInfoVo updateInfo(RestaurantVo info);

    BankAccount updateBankInfo(BankAccountVo info);
}
